package br.com.harley.torneio.persistence;

import javax.persistence.Query;

import br.com.harley.torneio.domain.Jogador;
import br.gov.frameworkdemoiselle.stereotype.PersistenceController;

@PersistenceController
public class JogadorDAO extends BaseDAO<Jogador, Integer> {

	private static final long serialVersionUID = 1L;

	public Jogador buscarPorApelido(String apelido) {
		Query query = getEntityManager().createQuery("select j from Jogador j where j.apelido = :apelido");
		query.setParameter("apelido", apelido);
		return (Jogador) query.getResultList().get(0);
	}

}
